package net.aiion.weave.spi.bytecode;

public interface BytecodeVisitor
{
    BytecodeClassVisitor asBytecodeClassVisitor();

    BytecodeAnnotationVisitor asBytecodeAnnotationVisitor();

    BytecodeFieldVisitor asBytecodeFieldVisitor();

    BytecodeMethodVisitor asBytecodeMethodVisitor();
}
